Random Shuffling to Reduce Disorder in Adaptive Sorting Scheme
نویسندگان
چکیده
Abstract In this paper we present a random shuffling scheme to apply with adaptive sorting algorithms. Adaptive sorting algorithms utilize the presortedness present in a given sequence. We have probabilistically increased the amount of presortedness present in a sequence by using a random shuffling technique that requires little computation. Theoretical analysis suggests that the proposed scheme can improve the performance of adaptive sorting. Experimental results show that it significantly reduces the amount of disorder present in a given sequence and improves the execution time of adaptive sorting algorithm as well.
منابع مشابه
Effect of daily life executive functions training on symptoms and adaptive skills in children with attention deficit/ hyperactivity disorder
Attention Deficit/Hyperactivity Disorder (ADHD) is a neuro-developmental disorder which was diagnosed by three features including: attention deficit, hyperactivity and impulsivity. This study aimed to determine the effect of executive function training based on daily life on reducing symptoms and improving adaptive skills in children with ADHD. 16 children aged 7-10 years old with ADHD were sel...
متن کاملA Comparative Analysis of Adaptive Voltage/Frequency Scaling and Asynchronous Architectures for Spike Sorting in Subthreshold Neural Processors
This paper investigates the tradeoffs between adaptive and asynchronous timing methods for spike sorting in neural signal processing. Using an asynchronous timing scheme has been proven to reduce the power consumed by a neural processor [1], yet no relevant comparison has been made with an adaptive timing scheme. Because area and power dissipation are two of the principal constraints in implant...
متن کاملAn efficient certificateless signcryption scheme in the standard model
Certificateless public key cryptography (CL-PKC) is a useful method in order to solve the problems of traditional public key infrastructure (i.e., large amount of computation, storage and communication costs for managing certificates) and ID-based public key cryptography (i.e., key escrow problem), simultaneously. A signcryption scheme is an important primitive in cryptographic protocols which ...
متن کاملNeatSort - A practical adaptive algorithm
We present a new adaptive sorting algorithm which is optimal for most disorder metrics and, more important, has a simple and quick implementation. On input X, our algorithm has a theoretical Ω(|X|) lower bound and a O(|X| log |X|) upper bound, exhibiting amazing adaptive properties which makes it run closer to its lower bound as disorder (computed on different metrics) diminishes. From a practi...
متن کاملA Survey of Adaptive Sorting Algorithms 2 CONTENTSINTRODUCTIONI
The design and analysis of adaptive sorting algorithms has made important contributions to both theory and practice. The main contributions from the theoretical point of view are: the description of the complexity of a sorting algorithm not only in terms of the size of a problem instance but also in terms of the disorder of the given problem instance; the establishment of new relationships amon...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- CoRR
دوره cs.DS/0012002 شماره
صفحات -
تاریخ انتشار 2000